/*重设*/
body {margin:0px auto; padding:0px;border:0px;color:#000;text-align:justify;text-justify:inter-ideograph;position:relative;width:100%;background:#f2f2f2;font: 12px/2.0 "宋体","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,dl,dt,dd,em,i,cite,h1,h2,h3,h4,h5,h6,p{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
img{vertical-align:top;}
a:link,a:visited{color:#000;text-decoration:none;cursor:pointer;cursor:hand;}
a:hover{color:#F00;text-decoration:none;cursor:pointer;cursor:hand;}

.mar1{margin-top:10px}
.mar2{margin-top:30px}
.wz{width:1040px;padding:30px;background:#FFF}
.w1{width:1040px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.w2{width:1100px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF}
.w3{width:1100px;}
.fdiv ul{float:left}
.fdiv p{float:left}
.fdiv ol{float:right}
.left_1{float:left;width:583px}
.right_1{float:right;width:583px}

.left_2{float:left;width:786px}
.right_2{float:right;width:379px}

.ileft{float:left;width:510px;padding:10px 0px 10px 10px;overflow:hidden}
.iright{float:right;width:545px;padding:10px 10px 10px 0px}


.left_3{float:left;width:200px;background:#dcdcdd;padding:20px;}
.right_3{float:right;width:760px}

.left_4{float:left;width:835px}
.right_4{float:right;width:250px}

.topz{width:100%;height:30px;line-height:30px;font-family:"Microsoft YaHei";background:#f4f4f4;border-bottom:1px #ebebeb solid}
	.topz ol span{display:block;float:left;padding:0px 10px;border-right:1px #ebebeb solid}
	.topz ol{border-left:1px #ebebeb solid}
.logoz{overflow:hidden;height:200px;background:url(../imgc/bj.jpg) no-repeat center;}
	.logoz ul{width:400px;padding-top:30px;margin-left:30px}
	.logoz ol{width:500px;padding-top:30px;margin-right:30px}

.fixed{width:100%;position:relative;z-index:100;}




	/* 本例子css */
	.focusBox { position: relative; width:960px; height:450px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:960px; height:450px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }



.picz{width:100%;overflow:hidden;}
	.picz li{float:left;width:350px;text-align:Center;margin:15px 0px 10px 20px;font-size:16px;}
		.picz img{border:1px #f3f3f3 solid;padding:5px;width:340px;height:200px;background:#FFF;margin-bottom:6px}


/*固定*/
.fixed-top{position:fixed;top:0;}
.fixed-bottom{position:fixed;bottom:0;}
.fixed-left{position:fixed;left:0;}
.fixed-right{position:fixed;right:0;}
.fixed-top-left{position:fixed;top:0;left:0;}
.fixed-top-right{position:fixed;top:0;right:0;}
.fixed-bottom-left{position:fixed;bottom:0;left:0;}
.fixed-bottom-right{position:fixed;bottom:0;right:0;}

#menus{font-size:14px;font-weight:bold;height:40px;line-height:40px;width:100%}
	#menus li a:hover, #menus li.cur1 a {color:#fff;text-decoration:none;background:#004e81;}
	#menus li{float:left;text-align:center;}
	#menus a{display:block;width:98px;}
	#menus a:link,#menus a:visited{color:#FFF;}
	#menus a:hover{background:#004e81;color:#FFF;}
#menus ul{width:1100px}


.formz{height:30px;width:260px;margin-bottom:10px;background:#ffffff;border:1px #ebebeb solid;float:right;display:inline;margin-top:4px}

	.formz span{float:right;}
	.search-keyword{border:1px #FFF solid;height:20px;padding:2px 2px 2px 2px;width:190px;margin-top:3px;padding-right:10px}
	.search-submit a{background:url(../imgc/san.jpg) no-repeat;width:48px;height:30px;border:0px;color:#FFF;cursor:pointer;cursor:hand;display:block}



.fc_03c{color:#F00;font-size:16px}

.navz{background:#015293;width:1100px;}
		/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ height:55px;  position:relative; z-index:100;display:flex}
		.nav a{ color:#fff;}
		.nav .nLi{  position:relative; display:inline;flex :initial}
		.nav .nLi:nth-child(1){display:none}
		.nav .nLi h3{font:normal 16px/55px 宋体;text-align:center;}
		.nav .nLi h3 a{ display:block; padding:0px 18px}
		.nav .sub{ display:none; width:130px; left:0; top:55px; left:0px; position:absolute; ;  line-height:32px;font:12px/32px 宋体; }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block; padding:0 10px;color:#FFF;background:rgba(0,104,187,0.9);text-align:center}

		.nav .sub a:hover{ background:#ffae00; color:#fff;  }
		.nav .on h3 a{color:#ffd200;background:#0063b3;   }

.nav .nLi:nth-child(8) a{color:#ff9c00}
.navz .current{background:#0063b3;}


.lmx li a:hover,.lmx li.cur1 a {color:#F00;}

.fdlz dl{float:left;}
	.fdla{width:370px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:#bababa 1px solid;padding-right:25px}
	.fdlb{width:345px;margin:0px 25px}
	.fdlc{width:235px;background:#dcdcdd;padding:20px;height:652px}

.gund1{background:url(../imgc/kb1.jpg) no-repeat top;height:332px}
.gunm{font:bold 15px/42px 宋体;height:42px;color:#bd0100;width:390px;}

.ht1{height:220px}
.ht11{height:284px}
.ht2{height:350px}
.k1{border:1px #f4cc75 solid;}
.mua{height:38px;border-bottom:1px #bababa solid;overflow:hidden}
	.mua p{font:normal 16px/38px 宋体;padding:0px 15px 0px 0px;}
	.mua p b{font-weight:normal}
	.mua ol{font:normal 12px/38px arial;text-align:right;width:50%;padding-right:8px;display:inline}

.mub{height:38px;background:url(../imgc/mu3.jpg) no-repeat left;border-bottom:2px #b80000 solid;overflow:hidden}
	.mub p{font:normal 14px/38px 宋体;color:#FFF;padding:0px 15px 0px 53px;}
	.mub p b{font-weight:normal}
	.mub ol{font:normal 12px/38px arial;text-align:right;width:30%;padding-right:8px;display:inline}
	.mub a:link,.mub a:visited{color:#FFF}
	.mub a:hover{color:#ffe49f}
.mud{border-bottom:0px #b80000 solid;}
	.mud p{background:url(../imgc/mu3.jpg) no-repeat top left;padding:0px 15px 0px 53px;}


.muc{height:38px;background:url(../imgc/mu3.jpg) no-repeat left;border-bottom:2px #b80000 solid;overflow:hidden}
	.muc ul{font:normal 14px/38px 宋体;color:#FFF;padding:0px 15px 0px 53px;}
	.muc ul b{font-weight:normal}
	.muc ul{font:normal 12px/38px arial;text-align:right;width:30%;padding-right:8px;display:inline}
	.muc a:link,.muc a:visited{color:#FFF}
	.muc a:hover{color:#ffe49f}


.newb{width:100%;}
	.newb ol {height:200px;position:relative;margin-top:10px}
	.newb ol img{width:100%;height:200px;}
	.newb ol span{position:absolute;left:0px;bottom:0px;height:36px;line-height:36px;background:rgba(0,0,0,0.6);z-index:4;width:100%;text-align:center;font-size:14px}
	.newb ol a:link,.newb ol a:visited{color:#FFF}
	.newb ol a:hover{color:#ffc000}
	.newb ul{padding:9px 0px 0px 0px;overflow:hidden;width:100%}
	.newb ul li{float:left;height:36px;overflow:hiddem;clear:both;width:100%}
	.newb ul a{display:block;height:36px;line-height:36px;overflow:hidden;background:url(../imgc/b12.gif) no-repeat 0px 16px;padding-left:10px;float:left;width:75%;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.newb ul span{color:#B0B0B0;height:36px;line-height:36px;overflow:hidden;display:block;float:right;width:70px;text-align:right;display:inline;font-family:arial;}

.xbanne{width:100%;height:123px;}

.aboutz {padding-top:10px;font-size:16px;clear:both;width:100%;}
.aboutz img{width:150px;float:left;display:inline;margin-right:5px}
	.aboutz a{font-size:14px;float:right;clear:both;padding:0px 12px}
	.aboutz a:link,.aboutz a:visited{color:#FFF;background:#015293;}
	.aboutz a:hover{color:#FFF;background:#dd2f00;}

.abouty{padding-top:10px;clear:both;width:100%;font-size:18px;}
.abouty li{float:left;margin:4px 0px;width:100%;clear:both;height:50px;line-height:50px}
	.abouty a{float:right;clear:both;width:100%;text-align:center}
	.abouty a:link,.abouty a:visited{color:#FFF;background:#056ec2;}
	.abouty a:hover{color:#FFF;background:#dd2f00;}


.aboutp{clear:both;width:100%;font-size:18px;float:left;overflow:hidden;height:51px;margin-top:4px;}
.aboutp li{float:left;width:100%;clear:both;height:51px;line-height:51px}
	.aboutp a{float:right;clear:both;width:100%;}
	.aboutp a:link,.aboutp a:visited{color:#FFF;background:#4da500;}
	.aboutp a:hover{color:#FFF;background:#dd2f00;}
	.aboutp img{float:left;display:inline;margin-left:45px;margin-right:4px;margin-top:6px}

.aboutr{clear:both;width:100%;font-size:18px;margin-top:8px;float:left;overflow:hidden;height:52px;}
.aboutr li{float:left;width:100%;clear:both;height:51px;line-height:51px}
	.aboutr a{float:right;clear:both;width:100%;}
	.aboutr a:link,.aboutr a:visited{color:#FFF;background:#4da500;}
	.aboutr a:hover{color:#FFF;background:#dd2f00;}
	.aboutr img{float:left;display:inline;margin-left:45px;;margin-right:4px;margin-top:6px}

/* 本例子css */
.picMarquee-left{ overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left ul{float:left;margin-left:-15px}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:8px 0px 0 15px; float:left; _display:inline; overflow:hidden; text-align:center;width:170px;height:180px; border:1px solid #ccc;padding:3px}
.picMarquee-left .bd ul li img{width:100%;height:150px}
.picMarquee-left .bd ul li span{display:block;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:95%;height:30px;line-height:30px}




.newc ul{width:240px;}
	.newc a{width:90%;}
.newc ol{width:160px;overflow:hidden;padding-top:10px}

.newr{padding-bottom:6px}
	.newr a{width:70%;background:#FFF;padding-left:10px;}
	.newr i{background:#a2a2a2;text-align:center;display:block;float:left;height:16px;padding:0px 3px;margin:6px 3px 0px 0px;line-height:16px;color:#FFF}
	#red{background:#c61a14}

.newd li{clear:none;width:49%}
	#li_a{width:100%}

.newf{overflow:hidden}
.newf li{float:left;width:97px;text-align:center;display:inline;margin:9px 12px 0px 15px}
	.newf li img{width:97px;height:62;display:block;float:left;display:inline;margin-bottom:4px;}

.newt{overflow:hidden;padding-bottom:6px}
.newt li{float:left;width:97px;text-align:center;display:inline;margin:12px 12px 0px 15px;height:105px;overflow:hidden;line-height:18px}
	.newt li img{width:97px;height:62;display:block;float:left;display:inline;margin-bottom:4px;}

.newg{background:url(../imgc/bj_1.gif) no-repeat;width:100%;height:100%}
	.newg ul{padding:7px 5px 0px 0px;overflow:hidden;width:98%}
	.newg li{float:left;height:27px;overflow:hiddem;width:33%}
	.newg a{display:block;height:27px;line-height:27px;overflow:hidden;background:url(../imgc/b12.gif) no-repeat 6px 11px;padding-left:13px;float:left;width:80%;}

.newh{width:100%;height:100%;font-family:宋体;font-size:14px}
	.newh ul{padding:7px 0px 0px 0px;overflow:hidden;width:100%}
	.newh li{height:40px;overflow:hiddem;width:100%;line-height:40px;margin:4px 0px 5px 0px;background:#015293;}
	.newh a:hover{background:#dd2f00;height:40px;overflow:hidden;}
	.newh a{display:block;overflow:hidden;padding-left:20px;float:left;color:#FFF}
	.newh a:link i,.newh a:visited i{color:#FFF}
	.newh a:hover i{color:#FFF}

.newn{padding-bottom:6px}
.newn li{width:90%;line-height:40px;height:40px;}
		.newn .thisan{background:#4da500;height:40px;overflow:hiddem;width:90%;}
		.newh a{width:90%;}


.lmx{height:36px;line-height:36px;border:1px #e4e4e4 solid;border-top:0px;background:#FFF}
	.lmx ul{display:inline;padding-left:20px}
	.lmx ul li{float:left;font-size:14px;margin-right:16px;background:url(../imgc/t1.gif) no-repeat center right;padding-right:8px}
	.lmx ol{display:inline;padding-right:8px}
.Cont_k{overflow:hidden;width:100%}
.Cont_k ul li{float:left;width:168px;display:inline;margin-top:12px;line-height:20px;font-size:12px;padding:0px 7px 0px 7px;text-align:center} 
	.Cont_k img{margin-bottom:4px;clear:both;display:block;width:168px;height:130px;}
	.Cont_k span{display:block;text-align:center;height:30px;line-height:30px;overflow:hidden;width:155px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.Cont_u{overflow:hidden;width:100%}
	.Cont_u ul li{float:left;width:100%;display:inline;margin-bottom:8px;} 


.bd{position:relative}
/*
.picScroll-d .prev,.picScroll-d .next{display:block; width:20px; height:36px; float:right;overflow:hidden;cursor:pointer; background:url(../imgc//btn_arow.png) no-repeat;background-position:-1px 5px;background-color:rgba(15, 141, 226, .8)}
.picScroll-d .prev{position:absolute;z-index:5;top:70px;left:5px }
.picScroll-d .next{ background-position:-33px 5px;position:absolute;z-index:5;top:70px;right:5px }
.picScroll-d .prev:hover,.picScroll-d .next:hover{background-color:rgba(255, 120, 0, 10);}
*/
		.picScroll-left .next{ background-position:0 -50px;  }
		.picScroll-left .prevStop{ background-position:-60px 0; }
		.picScroll-left .nextStop{ background-position:-60px -50px; }
		.picScroll-left  ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; margin-right:6px;zoom:1; }
		.picScroll-left li{ float:left;  width:9px; height:9px; overflow:hidden; margin-left:6px; text-indent:-999px; cursor:pointer; background:url("../imgc/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left li:hover{ float:left;  width:9px; height:9px; overflow:hidden; margin-left:6px; text-indent:-999px; cursor:pointer; background:url("../imgc/icoCircle.gif") 0 0px no-repeat; }
		.picScroll-left li.on{ background-position:0 0; }
		.picScroll-left em{float:right;width:50px}
		.picScroll-left a{float:right;font-family:arial}
		.picScroll-left .prev,.picScroll-left .next{color:#CCC;font-size:16px;font-family:"Microsoft YaHei";margin-top:-1px;}
		.picScroll-left .prev:hover,.picScroll-left .next:hover{color:#ff6600;font-size:16px;font-family:"Microsoft YaHei";margin-top:-1px;}
		
		/*
		.picScroll-left .prev,.picScroll-left .next{ display:block;  width:5px; height:9px; float:right; margin-top:13px;  overflow:hidden; cursor:pointer; background:url("../imgc/arrow.png") 0 0 no-repeat;}
		.picScroll-left .next{ background-position:0 -50px; margin-right:12px; }
		*/


.linkz{border-top:2px #b80000 solid;}
.linkz ul{clear:both;height:38px;line-height:38px;background:url(../imgc/mu1.jpg);}
	.linkz ol{padding:12px 0px 12px 0px;overflow:hidden}
	.linkz img{width:110px;height:40px}
	.linkz a{float:left;display:inline;margin-left:12px;}


.footz{padding-bottom:10px;background:#FFF}
.footz .w1{border-top:5px #015293 solid;}
	.footz img{float:left}
	.footz ol span{float:left;margin-top:12px;}
.footz ol{padding:20px 0px 8px 350px;}

.footz ul {width:100%;padding-top:10px;border-bottom:1px #e7e7e7 solid;overflow:hidden;padding-bottom:10px}
.footz ul b{float:left;width:70px;}
.footz ul span{float:right:990px;}
.footz ul a{float:left;margin-right:10px}



.weizhi{height:40px; border-bottom:#bababa 1px solid; background:url(../imgc/urlherebg.png) left no-repeat;line-height:40px;}
	.weizhi ul{float:left;padding-left:20px}


.listbox_news{padding:10px 0px;overflow:hidden}
	.listbox_news li{float:left;clear:both;width:100%;border-bottom:1px #d8d8d8 dashed;padding:10px 0px;}
	.listbox_news p{float:left;}
		.listbox_news .n11{width:140px;}
		.listbox_news .n21{width:80%;}
		.listbox_news .n22{width:100%;}
		.listbox_news .n11 img{width:130px;height:90px;padding:3px 0px}
		.listbox_news span{float:left;clear:both;line-height:32px;height:32px;width:100%;overflow:hidden}
		.listbox_news em{float:left;clear:both;color:#828282;line-height:18px;}
		.listbox_news i{float:left;font-weight:normal;font-size:14px;width:70%;overflow:hidden;display:block;line-height:32px;height:32px;font-weight:normal}
		.listbox_news b{font-weight:normal}
		.listbox_news small{float:right;width:200px;font-size:12px;text-align:right}
		.listbox_news small{color:#aeaeae}
			.listbox_news small a:link,.listbox_news small a:visited{color:#828282}
			.listbox_news small a:hover{color:#F00}
		.listbox_news i a:link,.listbox_news i a:visited{color:#008bc1}
		.listbox_news i a:hover{color:#F00}


.dede_pages{width: 95%;overflow: hidden;margin: 10px auto 20px auto;vertical-align: top;color: #333;}
.dede_pages ul{ float:right}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:18px;height:23px;margin-right:6px;border:1px solid #e6e6e6; list-style:none;}
.dede_pages ul li a{float:left;color:#555;display:block;padding:3px 8px}
.dede_pages ul li a:hover{color:#690;text-decoration:none;background:#ff7800;color:#FFF}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background:#009dda;font-weight:bold;color:#FFF;padding:0px 7px;line-height:22px;}
.dede_pages .pageinfo{line-height:23px;padding:0px 10px 0px 16px;color:#999;height:23px;background:#f2f2f2;display:block}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

.lnmu{width:100%;clear:both;border-bottom:1px #bababa solid;overflow:hidden}/***color:#F35B00;***/
	.lnmu ul{font-size:40px;font-weight:bold;text-align:center;font-family:"宋体","宋体";float:left;width:100%;padding:15px 0px 15px 0px;line-height:1.2}
	.lnmu ol{text-align:center;height:40px;line-height:30px;clear:both;width:95%;font-family:arial}
	.listn{width:100%;padding:20px 0px;font-size:20px;overflow:hidden;}
	.listn img{max-width:870px;text-align:center;margin:0 auto;border:1px #ededed solid;padding:3px;display:block;line-height:3px;
	margin-bottom:5px;margin-top:5px;}
	.listn br{line-height:1.0}

	.lnmu2 ul{font-size:28px;color:#F35B00;font-weight:bold;text-align:center;font-family:"宋体","宋体";float:left;width:100%;padding:15px 0px 15px 0px;line-height:36px}


.context{clear:both;overflow:hidden;padding-bottom:10px}
.context ul{float:left;margin-top:30px}
.context li{float:left;clear:both;margin-left:30px}


/*分页样式*/
.page {width:97%;padding:4px 0px 0px 1px; float:left; clear:both;margin-top:25px;margin-bottom:20px;margin-right:0px}
.page a, .page span { float:left; display:block; background:#f5f5f5; padding:8px 12px; margin-left:4px; line-height:22px; }
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#ef1f1f; color:#FFF; }
.page .active a{ background:#ef1f1f; color:#FFF;}
.page #total{color:#a62d32}